craft reimbursable supply - French English Dictionary